import request from '@/utils/request'
import {pramsToQuery} from '@/utils/index'

// 用户名密码登录
export function login(data) {
  return request({
    url: `/auth/oauth/token?${pramsToQuery(data)}`,
    method: 'post',
    data
  })
}
// 手机号登录
export function loginPhone(data) {
  return request({
    url: `/auth/oauth/token?${pramsToQuery(data)}`,
    method: 'post',
    data
  })
}
// 获取公司列表
export function getCompanyList(data) {
  return request({
    url: `/sys/company/company/list/${data.id}`,
    method: 'get',
    data
  })
}

// 获取手机验证码
export function getCode(data) {
  return request({
    url: `/sys/sms/code?${pramsToQuery(data)}`,
    method: 'get',
    data
  })
}
// 退出登录
export function logout() {
  return request({
    url: '/user/logout',
    method: 'post'
  })
}
